%%
%% This is file `em.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% em.fdd  (with options: `package,ams,extra')
%% This is a generated file for the EM font set from Y&Y, Inc.
%% 
%% EM package for LaTeX
%%
%% Copyright 1997 Y&Y, Inc.
%% Copyright 2007 TeX Users Group.
%% You may freely use, modify and/or distribute this file.
%%
%% Modified to also cover LM1 (Textures) encoding 1997/Dec/05
%%
\ProvidesPackage{em}
        [2000/02/20 v0.07 Y&Y EM font definitions T1, LY1, LM1 (BKPH,DPC)]
\edef\operator@encoding{\encodingdefault}
\DeclareOption{T1}{\def\operator@encoding{T1}}
\DeclareOption{LY1}{\def\operator@encoding{LY1}}
\DeclareOption{LM1}{\def\operator@encoding{LM1}}
\ProcessOptions
\RequirePackage[\operator@encoding]{fontenc}
\expandafter\let
  \csname \operator@encoding/cmr/m/n/10\endcsname\@undefined
\begingroup
\nfss@catcodes
\def\@tempa{T1}
\ifx\operator@encoding\@tempa
\global\defaulthyphenchar=127
\DeclareFontFamily{T1}{cmr}{}
\DeclareFontShape{T1}{cmr}{m}{n}{
        <-6>    emr5
        <6-7>   emr6
        <7-8>   emr7
        <8-9>   emr8
        <9-10>  emr9
        <10-12> emr10
        <12-17> emr12
        <17->   emr17
      }{}
\DeclareFontShape{T1}{cmr}{m}{sl}{
        <-9>    emsl8
        <9-10>  emsl9
        <10-12> emsl10
        <12->   emsl12
        }{}
\DeclareFontShape{T1}{cmr}{m}{it}{
        <-8>    emti7
        <8-9>   emti8
        <9-10>  emti9
        <10-12> emti10
        <12->   emti12
      }{}
\DeclareFontShape{T1}{cmr}{m}{sc}{
        <-9>    emcsc8
        <9-10>  emcsc9
        <10->   emcsc10
               }{}
\DeclareFontShape{T1}{cmr}{m}{ui}{
        <->     emu10
      }{}
\DeclareFontShape{T1}{cmr}{b}{n}{
        <->     emb10
      }{}
\DeclareFontShape{T1}{cmr}{bx}{n}{
        <-6>    embx5
        <6-7>   embx6
        <7-8>   embx7
        <8-9>   embx8
        <9-10>  embx9
        <10-12> embx10
        <12->   embx12
        }{}
\DeclareFontShape{T1}{cmr}{bx}{sl}{
        <->     embxsl10
      }{}
\DeclareFontShape{T1}{cmr}{bx}{it}{
        <->     embxti10
      }{}
\DeclareFontShape{T1}{cmr}{bx}{ui}
      {<->ssub * cmr/m/ui}{}
\DeclareFontFamily{T1}{cmss}{}
\DeclareFontShape{T1}{cmss}{m}{n}{
        <-9>    emss8
        <9-10>  emss9
        <10-12> emss10
        <12-17> emss12
        <17->   emss17
      }{}
\DeclareFontShape{T1}{cmss}{m}{it}
      {<->sub * cmss/m/sl}{}
\DeclareFontShape{T1}{cmss}{m}{sl}{
        <-9>    emssi8
        <9-10>  emssi9
        <10-12> emssi10
        <12-17> emssi12
        <17->   emssi17
      }{}
\DeclareFontShape{T1}{cmss}{m}{sc}
       {<->sub * cmr/m/sc}{}
\DeclareFontShape{T1}{cmss}{m}{ui}
       {<->sub * cmr/m/ui}{}
\DeclareFontShape{T1}{cmss}{sbc}{n}{
        <->     emssdc10
       }{}
\DeclareFontShape{T1}{cmss}{bx}{n}{
        <->     emssbx10
      }{}
\DeclareFontShape{T1}{cmss}{bx}{ui}
       {<->sub * cmr/bx/ui}{}
\DeclareFontFamily{T1}{cmtt}{\hyphenchar \font\m@ne}
\DeclareFontShape{T1}{cmtt}{m}{n}{
        <-9>    emtt8
        <9-10>  emtt9
        <10-12> emtt10
        <12->   emtt12
      }{}
\DeclareFontShape{T1}{cmtt}{m}{it}{
        <->     emitt10
      }{}
\DeclareFontShape{T1}{cmtt}{m}{sl}{
        <->     emsltt10
      }{}
\DeclareFontShape{T1}{cmtt}{m}{sc}{
        <->     emtcsc10
      }{}
\DeclareFontShape{T1}{cmtt}{m}{ui}
  {<->sub * cmtt/m/it}{}
\DeclareFontShape{T1}{cmtt}{bx}{n}
  {<->sub * cmtt/m/n}{}
\DeclareFontShape{T1}{cmtt}{bx}{it}
  {<->sub * cmtt/m/it}{}
\DeclareFontShape{T1}{cmtt}{bx}{ui}
  {<->sub * cmtt/m/it}{}
\DeclareFontFamily{T1}{cmfr}{}
\DeclareFontShape{T1}{cmfr}{m}{n}{%
        <->     emff10
    }{}
\DeclareFontShape{T1}{cmfr}{m}{it}{
        <->     emfi10
    }{}
\DeclareFontFamily{T1}{cmdh}{}
\DeclareFontShape{T1}{cmdh}{m}{n}{
        <->     emdunh10
    }{}
\DeclareFontFamily{T1}{cmfib}{}
\DeclareFontShape{T1}{cmfib}{m}{n}{
        <->     emfib8
    }{}
\fi
\def\@tempa{LY1}
\ifx\operator@encoding\@tempa
\global\defaulthyphenchar=173
\DeclareFontFamily{LY1}{cmr}{}
\DeclareFontShape{LY1}{cmr}{m}{n}{
        <-6>    emr5
        <6-7>   emr6
        <7-8>   emr7
        <8-9>   emr8
        <9-10>  emr9
        <10-12> emr10
        <12-17> emr12
        <17->   emr17
      }{}
\DeclareFontShape{LY1}{cmr}{m}{sl}{
        <-9>    emsl8
        <9-10>  emsl9
        <10-12> emsl10
        <12->   emsl12
        }{}
\DeclareFontShape{LY1}{cmr}{m}{it}{
        <-8>    emti7
        <8-9>   emti8
        <9-10>  emti9
        <10-12> emti10
        <12->   emti12
      }{}
\DeclareFontShape{LY1}{cmr}{m}{sc}{
        <-9>    emcsc8
        <9-10>  emcsc9
        <10->   emcsc10
       }{}
\DeclareFontShape{LY1}{cmr}{m}{ui}{
        <->     emu10
      }{}
\DeclareFontShape{LY1}{cmr}{b}{n}{
        <->     emb10
      }{}
\DeclareFontShape{LY1}{cmr}{bx}{n}{
        <-6>    embx5
        <6-7>   embx6
        <7-8>   embx7
        <8-9>   embx8
        <9-10>  embx9
        <10-12> embx10
        <12->   embx12
        }{}
\DeclareFontShape{LY1}{cmr}{bx}{sl}{
        <->     embxsl10
      }{}
\DeclareFontShape{LY1}{cmr}{bx}{it}{
        <->     embxti10
      }{}
\DeclareFontShape{LY1}{cmr}{bx}{ui}
      {<->ssub * cmr/m/ui}{}
\DeclareFontFamily{LY1}{cmss}{}
\DeclareFontShape{LY1}{cmss}{m}{n}{
        <-9>    emss8
        <9-10>  emss9
        <10-12> emss10
        <12-17> emss12
        <17->   emss17
      }{}
\DeclareFontShape{LY1}{cmss}{m}{it}
      {<->sub * cmss/m/sl}{}
\DeclareFontShape{LY1}{cmss}{m}{sl}{
        <-9>    emssi8
        <9-10>  emssi9
        <10-12> emssi10
        <12-17> emssi12
        <17->   emssi17
      }{}
\DeclareFontShape{LY1}{cmss}{m}{sc}
       {<->sub * cmr/m/sc}{}
\DeclareFontShape{LY1}{cmss}{m}{ui}
       {<->sub * cmr/m/ui}{}
\DeclareFontShape{LY1}{cmss}{sbc}{n}{
        <->     emssdc10
       }{}
\DeclareFontShape{LY1}{cmss}{bx}{n}{
        <->     emssbx10
      }{}
\DeclareFontShape{LY1}{cmss}{bx}{ui}
       {<->sub * cmr/bx/ui}{}
\DeclareFontFamily{LY1}{cmtt}{\hyphenchar \font\m@ne}
\DeclareFontShape{LY1}{cmtt}{m}{n}{
        <-9>    emtt8
        <9-10>  emtt9
        <10-12> emtt10
        <12->   emtt12
      }{}
\DeclareFontShape{LY1}{cmtt}{m}{it}{
        <->     emitt10
      }{}
\DeclareFontShape{LY1}{cmtt}{m}{sl}{
        <->     emsltt10
      }{}
\DeclareFontShape{LY1}{cmtt}{m}{sc}{
        <->     emtcsc10
      }{}
\DeclareFontShape{LY1}{cmtt}{m}{ui}
  {<->sub * cmtt/m/it}{}
\DeclareFontShape{LY1}{cmtt}{bx}{n}
  {<->sub * cmtt/m/n}{}
\DeclareFontShape{LY1}{cmtt}{bx}{it}
  {<->sub * cmtt/m/it}{}
\DeclareFontShape{LY1}{cmtt}{bx}{ui}
  {<->sub * cmtt/m/it}{}
\DeclareFontFamily{LY1}{cmfr}{}
\DeclareFontShape{LY1}{cmfr}{m}{n}{%
        <->     emff10
    }{}
\DeclareFontShape{LY1}{cmfr}{m}{it}{
        <->     emfi10
    }{}
\DeclareFontFamily{LY1}{cmdh}{}
\DeclareFontShape{LY1}{cmdh}{m}{n}{
        <->     emdunh10
    }{}
\DeclareFontFamily{LY1}{cmfib}{}
\DeclareFontShape{LY1}{cmfib}{m}{n}{
        <->     emfib8
    }{}
\fi
\def\@tempa{LM1}
\ifx\operator@encoding\@tempa
\global\defaulthyphenchar=45
\DeclareFontFamily{LM1}{cmr}{}
\DeclareFontShape{LM1}{cmr}{m}{n}{
        <-6>    emr5
        <6-7>   emr6
        <7-8>   emr7
        <8-9>   emr8
        <9-10>  emr9
        <10-12> emr10
        <12-17> emr12
        <17->   emr17
      }{}
\DeclareFontShape{LM1}{cmr}{m}{sl}{
        <-9>    emsl8
        <9-10>  emsl9
        <10-12> emsl10
        <12->   emsl12
        }{}
\DeclareFontShape{LM1}{cmr}{m}{it}{
        <-8>    emti7
        <8-9>   emti8
        <9-10>  emti9
        <10-12> emti10
        <12->   emti12
      }{}
\DeclareFontShape{LM1}{cmr}{m}{sc}{
        <-9>    emcsc8
        <9-10>  emcsc9
        <10->   emcsc10
       }{}
\DeclareFontShape{LM1}{cmr}{m}{ui}{
        <->     emu10
      }{}
\DeclareFontShape{LM1}{cmr}{b}{n}{
        <->     emb10
      }{}
\DeclareFontShape{LM1}{cmr}{bx}{n}{
        <-6>    embx5
        <6-7>   embx6
        <7-8>   embx7
        <8-9>   embx8
        <9-10>  embx9
        <10-12> embx10
        <12->   embx12
        }{}
\DeclareFontShape{LM1}{cmr}{bx}{sl}{
        <->     embxsl10
      }{}
\DeclareFontShape{LM1}{cmr}{bx}{it}{
        <->     embxti10
      }{}
\DeclareFontShape{LM1}{cmr}{bx}{ui}
      {<->ssub * cmr/m/ui}{}
\DeclareFontFamily{LM1}{cmss}{}
\DeclareFontShape{LM1}{cmss}{m}{n}{
        <-9>    emss8
        <9-10>  emss9
        <10-12> emss10
        <12-17> emss12
        <17->   emss17
      }{}
\DeclareFontShape{LM1}{cmss}{m}{it}
      {<->sub * cmss/m/sl}{}
\DeclareFontShape{LM1}{cmss}{m}{sl}{
        <-9>    emssi8
        <9-10>  emssi9
        <10-12> emssi10
        <12-17> emssi12
        <17->   emssi17
      }{}
\DeclareFontShape{LM1}{cmss}{m}{sc}
       {<->sub * cmr/m/sc}{}
\DeclareFontShape{LM1}{cmss}{m}{ui}
       {<->sub * cmr/m/ui}{}
\DeclareFontShape{LM1}{cmss}{sbc}{n}{
        <->     emssdc10
       }{}
\DeclareFontShape{LM1}{cmss}{bx}{n}{
        <->     emssbx10
      }{}
\DeclareFontShape{LM1}{cmss}{bx}{ui}
       {<->sub * cmr/bx/ui}{}
\DeclareFontFamily{LM1}{cmtt}{\hyphenchar \font\m@ne}
\DeclareFontShape{LM1}{cmtt}{m}{n}{
        <-9>    emtt8
        <9-10>  emtt9
        <10-12> emtt10
        <12->   emtt12
      }{}
\DeclareFontShape{LM1}{cmtt}{m}{it}{
        <->     emitt10
      }{}
\DeclareFontShape{LM1}{cmtt}{m}{sl}{
        <->     emsltt10
      }{}
\DeclareFontShape{LM1}{cmtt}{m}{sc}{
        <->     emtcsc10
      }{}
\DeclareFontShape{LM1}{cmtt}{m}{ui}
  {<->sub * cmtt/m/it}{}
\DeclareFontShape{LM1}{cmtt}{bx}{n}
  {<->sub * cmtt/m/n}{}
\DeclareFontShape{LM1}{cmtt}{bx}{it}
  {<->sub * cmtt/m/it}{}
\DeclareFontShape{LM1}{cmtt}{bx}{ui}
  {<->sub * cmtt/m/it}{}
\DeclareFontFamily{LM1}{cmfr}{}
\DeclareFontShape{LM1}{cmfr}{m}{n}{%
        <->     emff10
    }{}
\DeclareFontShape{LM1}{cmfr}{m}{it}{
        <->     emfi10
    }{}
\DeclareFontFamily{LM1}{cmdh}{}
\DeclareFontShape{LM1}{cmdh}{m}{n}{
        <->     emdunh10
    }{}
\DeclareFontFamily{LM1}{cmfib}{}
\DeclareFontShape{LM1}{cmfib}{m}{n}{
        <->     emfib8
    }{}
\fi
\def\@tempa{OT1}
\ifx\operator@encoding\@tempa
\PackageError{em}%
{OT1\space encoding\space not\space useable\space with\space em.sty}%
{Specify\space T1\space or\space LY1\space or\space LM1 option}%
\fi
\DeclareFontFamily{OML}{cmm}{\skewchar\font127 }
\DeclareFontShape{OML}{cmm}{m}{it}{
        <-6>    emmi5
        <6-7>   emmi6
        <7-8>   emmi7
        <8-9>   emmi8
        <9-10>  emmi9
        <10-12> emmi10
        <12->   emmi12
      }{}
\DeclareFontShape{OML}{cmm}{b}{it}{%
        <-6>    emmib5
        <6-7>   emmib6
        <7-8>   emmib7
        <8-9>   emmib8
        <9-10>  emmib9
        <10->   emmib10
      }{}
\DeclareFontShape{OML}{cmm}{bx}{it}
   {<-> ssub * cmm/b/it}{}
\DeclareFontFamily{OML}{cmr}{\skewchar\font127 }
\DeclareFontShape{OML}{cmr}{m}{n}
   {<-> ssub * cmm/m/it}{}
\DeclareFontShape{OML}{cmr}{m}{it}
   {<-> ssub * cmm/m/it}{}
\DeclareFontShape{OML}{cmr}{m}{sl}
   {<-> ssub * cmm/m/it}{}
\DeclareFontShape{OML}{cmr}{m}{sc}
   {<-> ssub * cmm/m/it}{}
\DeclareFontShape{OML}{cmr}{bx}{n}
   {<-> ssub * cmm/b/it}{}
\DeclareFontShape{OML}{cmr}{bx}{it}
   {<-> ssub * cmm/b/it}{}
\DeclareFontShape{OML}{cmr}{bx}{sl}
   {<-> ssub * cmm/b/it}{}
\DeclareFontShape{OML}{cmr}{bx}{sc}
   {<-> ssub * cmm/b/it}{}
\DeclareFontFamily{OMS}{cmsy}{\skewchar\font48 }
\DeclareFontShape{OMS}{cmsy}{m}{n}{%
        <-6>    cmsy5
        <6-7>   cmsy6
        <7-8>   cmsy7
        <8-9>   cmsy8
        <9-10>  cmsy9
        <10->   cmsy10
      }{}
\DeclareFontShape{OMS}{cmsy}{b}{n}{%
        <-6>    cmbsy5
        <6-7>   cmbsy6
        <7-8>   cmbsy7
        <8-9>   cmbsy8
        <9-10>  cmbsy9
        <10->   cmbsy10
      }{}
\DeclareFontFamily{OMS}{cmr}{\skewchar\font48 }
\DeclareFontShape{OMS}{cmr}{m}{n}
   {<-> ssub * cmsy/m/n}{}
\DeclareFontShape{OMS}{cmr}{m}{it}
   {<-> ssub * cmsy/m/n}{}
\DeclareFontShape{OMS}{cmr}{m}{sl}
   {<-> ssub * cmsy/m/n}{}
\DeclareFontShape{OMS}{cmr}{m}{sc}
   {<-> ssub * cmsy/m/n}{}
\DeclareFontShape{OMS}{cmr}{bx}{n}
   {<-> ssub * cmsy/b/n}{}
\DeclareFontShape{OMS}{cmr}{bx}{it}
   {<-> ssub * cmsy/b/n}{}
\DeclareFontShape{OMS}{cmr}{bx}{sl}
   {<-> ssub * cmsy/b/n}{}
\DeclareFontShape{OMS}{cmr}{bx}{sc}
   {<-> ssub * cmsy/b/n}{}
\DeclareFontFamily{OMX}{cmex}{}{}
\DeclareFontShape{OMX}{cmex}{m}{n}{
        <-8>    cmex7
        <8-9>   cmex8
        <9-10>  cmex9
        <10->   cmex10
        }{}
\DeclareFontFamily{U}{lasy}{}
\DeclareFontShape{U}{lasy}{m}{n}{
        <-6>    lasy5
        <6-7>   lasy6
        <7-8>   lasy7
        <8-9>   lasy8
        <9-10>  lasy9
        <10->   lasy10
        }{}
\DeclareFontShape{U}{lasy}{b}{n}{
        <->     lasyb10
        }{}
\DeclareFontFamily{U}{msa}{}
\DeclareFontShape{U}{msa}{m}{n}{
  <-6>    msam5
  <6-7>   msam6
  <7-8>   msam7
  <8-9>   msam8
  <9-10>  msam9
          <10->   msam10
          }{}
\DeclareFontFamily{U}{msb}{}
\DeclareFontShape{U}{msb}{m}{n}{
  <-6>    msbm5
  <6-7>   msbm6
  <7-8>   msbm7
  <8-9>   msbm8
  <9-10>  msbm9
          <10->   msbm10
          }{}
\DeclareFontFamily{U}{euex}{}
\DeclareFontShape{U}{euex}{m}{n}{
        <->   euex10 % AMS set only includes euex10
        }{}
\DeclareFontFamily{U}{euf}{}
\DeclareFontShape{U}{euf}{m}{n}{
        <-7>    eufm5
        <7-10>  eufm7
        <10->   eufm10
         }{}
\DeclareFontShape{U}{euf}{b}{n}{
        <-7>    eufb5
        <7-10>  eufb7
        <10->   eufb10
         }{}
\DeclareFontFamily{U}{eur}{\skewchar\font'177}
\DeclareFontShape{U}{eur}{m}{n}{
        <-7>    eurm5
        <7-10>  eurm7
        <10->   eurm10
         }{}
\DeclareFontShape{U}{eur}{b}{n}{
        <-7>    eurb5
        <7-10>  eurb7
        <10->   eurb10
         }{}
\DeclareFontFamily{U}{eus}{\skewchar\font'60}
\DeclareFontShape{U}{eus}{m}{n}{
        <-7>    eusm5
        <7-10>  eusm7
        <10->   eusm10
         }{}
\DeclareFontShape{U}{eus}{b}{n}{
        <-7>    eusb5
        <7-10>  eusb7
        <10->   eusb10
         }{}
\endgroup
% \sbox\z@{\normalfont\char140}
\sbox\z@{\normalfont\fontsize{10}{10pt}\selectfont\char140}
\edef\@tempa{%
  \ifdim\wd0=7.5ptT1%             T1  Ncaron
  \else\ifdim\wd0=10.1389ptLY1%   LY1 aring
  \else\ifdim\wd0=5.24998ptLM1%   LM1 OE
  \else U%
  \fi\fi\fi}
\ifx\@tempa\operator@encoding
\else
  \PackageError{em}{%
  Installed em tfm files have encoding `\@tempa'\MessageBreak
  but this document requests encoding `\operator@encoding'}
  {Change the package option}
  \showthe\wd0 % debugging output
\fi
\DeclareSymbolFont{operators}{\operator@encoding}{\rmdefault}{m}{n}
\SetSymbolFont{operators}{bold}{\operator@encoding}{\rmdefault}{bx}{n}
\DeclareMathAlphabet\mathbf  \operator@encoding{\rmdefault}{bx}{n}
\DeclareMathAlphabet\mathrm  \operator@encoding{\rmdefault}{m}{n}
\DeclareMathAlphabet\mathsf  \operator@encoding{\sfdefault}{m}{n}
\DeclareMathAlphabet\mathit  \operator@encoding{\rmdefault}{m}{it}
\DeclareMathAlphabet\mathtt  \operator@encoding{\ttdefault}{m}{n}
\SetMathAlphabet{\mathbf}{bold}{\operator@encoding}{\rmdefault}{bx}{n}
\SetMathAlphabet{\mathsf}{bold}{\operator@encoding}{\sfdefault}{bx}{n}
\SetMathAlphabet{\mathrm}{bold}{\operator@encoding}{\rmdefault}{bx}{n}
\SetMathAlphabet{\mathit}{bold}{\operator@encoding}{\rmdefault}{bx}{it}
\SetMathAlphabet{\mathtt}{bold}{\operator@encoding}{\ttdefault}{bx}{n}
\DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{"D0}
\DeclareMathSymbol{\Delta}{\mathalpha}{letters}{"D1}
\DeclareMathSymbol{\Theta}{\mathalpha}{letters}{"D2}
\DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{"D3}
\DeclareMathSymbol{\Xi}{\mathalpha}{letters}{"D4}
\DeclareMathSymbol{\Pi}{\mathalpha}{letters}{"D5}
\DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{"D6}
\DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{"D7}
\DeclareMathSymbol{\Phi}{\mathalpha}{letters}{"D8}
\DeclareMathSymbol{\Psi}{\mathalpha}{letters}{"D9}
\DeclareMathSymbol{\Omega}{\mathalpha}{letters}{"DA}
\def\@tempa{T1}
\ifx\operator@encoding\@tempa
  \DeclareMathAccent{\grave}{\mathalpha}{operators}{0}
  \DeclareMathAccent{\acute}{\mathalpha}{operators}{1}
  \DeclareMathAccent{\hat}{\mathalpha}{operators}{2}
  \DeclareMathAccent{\tilde}{\mathalpha}{operators}{3}
  \DeclareMathAccent{\ddot}{\mathalpha}{operators}{4}
  \DeclareMathAccent{\check}{\mathalpha}{operators}{7}
  \DeclareMathAccent{\breve}{\mathalpha}{operators}{8}
  \DeclareMathAccent{\bar}{\mathalpha}{operators}{9}
  \DeclareMathAccent{\dot}{\mathalpha}{operators}{10}
\else
\def\@tempa{LY1}
\ifx\operator@encoding\@tempa
  \DeclareMathAccent{\dot}{\mathalpha}{operators}{5}
\else
\def\@tempa{LM1}
\ifx\operator@encoding\@tempa
\else
  \PackageWarningNoLine{em}
    {Unknown Operator Encoding!\MessageBreak
     Math accents may be wrong: assuming OT1 positions}
\fi\fi\fi

\endinput
%%
%% End of file `em.sty'.
